person with many hang ups - Español Inglés Diccionario